{
  "name": "smoren/array-view",
  "description": "Create array views for easy data manipulation, select elements using Python-like slice notation, enable efficient selection of elements using index lists and boolean masks.",
  "keywords": [
    "array-view",
    "slice",
    "slicing",
    "array",
    "array-index",
    "indexing",
    "negative-indexes",
    "negative",
    "range",
    "selector",
    "collection",
    "collections",
    "python-like",
    "array-viewer",
    "view",
    "data-view"
  ],
  "license": "MIT",
  "authors": [
    {
      "name": "Smoren",
      "email": "ofigate@gmail.com"
    }
  ],
  "require": {
    "php": ">=7.4"
  },
  "require-dev": {
    "codeception/codeception": "^4.2.1",
    "codeception/module-asserts": "^2.0",
    "php-coveralls/php-coveralls": "^2.0",
    "squizlabs/php_codesniffer": "3.*",
    "phpstan/phpstan": "^1.8",
    "phpdocumentor/phpdocumentor": "3.0.*"
  },
  "autoload": {
    "psr-4": {
      "Smoren\\ArrayView\\": "src",
      "Smoren\\ArrayView\\Tests\\Unit\\": "tests/unit"
    }
  },
  "config": {
    "fxp-asset": {
      "enabled": false
    },
    "allow-plugins": {
      "symfony/flex": true
    }
  },
  "repositories": [
    {
      "type": "composer",
      "url": "https://asset-packagist.org"
    }
  ],
  "scripts": {
    "test-init": ["./vendor/bin/codecept build"],
    "test-all": ["composer test-coverage", "composer codesniffer", "composer stan"],
    "test": ["./vendor/bin/codecept run unit tests/unit"],
    "test-coverage": ["./vendor/bin/codecept run unit tests/unit --coverage"],
    "test-coverage-html": ["./vendor/bin/codecept run unit tests/unit --coverage-html"],
    "test-coverage-xml": ["./vendor/bin/codecept run unit tests/unit --coverage-xml"],
    "codesniffer": ["./vendor/bin/phpcs --ignore=vendor,tests --standard=tests/coding_standard.xml -s ."],
    "stan": ["./vendor/bin/phpstan analyse -l 9 src"],
    "phpdoc": [
      "export COMPOSER_PROCESS_TIMEOUT=9000",
      "vendor/bin/phpdoc --directory ./src --visibility public --target ./phpdoc --template default -v"
    ]
  }
}
